Component({
    options: {
        multipleSlots: !0
    },
    properties: {
        showTimes: {
            type: Boolean,
            value: !1
        },
        data: {
            type: Object
        },
        simple: {
            type: Boolean,
            value: !1
        },
        golden: {
            type: Boolean,
            value: !1
        },
        details: {
            type: Boolean,
            value: !0
        },
        model: {
            type: String,
            value: "0"
        }
    },
    data: {
        projectExpireAppendClassName: ""
    },
    lifetimes: {
        ready: function() {
            if (void 0 !== this.data.data.near_ending) {
                var e = "project-expire_blue";
                this.data.data.near_ending && (e = "project-expire_red"), this.setData({
                    projectExpireAppendClassName: e
                });
            }
        }
    },
    methods: {}
});